manufacturing software master production scheduling crm architecture erp management master planning architects relationship design manufacturing customer